Dave Parker
You Shouldn't Have Let Me In (2024)
2024
Movie
Puppet Master: Doktor Death (2022)
2022
1h 15m
Movie
The Hills Run Red (2009)
2009
R
Movie
It Watches (2016)
2016
1h 19m
Movie